think everything is bed of roses - French English Dictionary